home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / graphics / fractals / mandltoy.arc / MANDLTOY.DOC next >
Encoding:
Text File  |  1985-11-20  |  4.5 KB  |  97 lines

  1.  
  2. MANDELTOY v0.6b
  3. 1990 by Greg Gladman
  4.  
  5. -----------------------------------------------------------------
  6.  
  7. o What is Mandeltoy?
  8.  
  9. MandelToy is a program which draws images of the Mandelbrot Set. It is 
  10. written in GFA-BASIC(tm), and evolved over the course of a week from a 
  11. simple experiment in drawing fractal shapes.  This first release (v0.6b) 
  12. contains options to zoom in on various parts of the set, change the 
  13. accuracy of the plot, and send output to printer or disk.  More options 
  14. may be added in the future, depending on the response to this version.  
  15. Feedback from even one user may be enough motivation to do further work 
  16. on the program, so let me know what you think!
  17.  
  18. o What is the Mandelbrot Set?
  19.  
  20. Named for Benoit Mandelbrot, the IBM researcher who first discovered it, 
  21. the Mandelbrot Set is a connected series of points in the complex plane 
  22. which satisfy lim(x) <= 2, where x=x^2 + c.  For those without much math 
  23. background, (like me!) the results of repeating these calculations is an 
  24. oddly-shaped pattern with a literaly infinite number of smaller 
  25. subpatterns. By zooming in on areas of the set, one can see smaller near-
  26. duplicates of the set ad infinitum (or at least to the limits of the 
  27. machine), along with various seahorse-shaped outcroppings and paisley 
  28. patterns.
  29.  
  30. o How do I use this thing?
  31.  
  32. First, you need a color monitor and an ST with at least 512K RAM.  
  33. MandelToy runs in medium resolution, so you will need to set this before 
  34. you start.  When you run the program, you will see a window containing an 
  35. image of the full Mandelbrot set.  This image has been precalculated and 
  36. stored for quick loading.  To the right of the window are some controls.  
  37. They function as follows:
  38.    HARDCOPY: produces a printer image of the current screen.
  39.    REPLOT:   redraws, using the current settings.
  40.    RANGES:   show the x- and y-limits of th current window.
  41.    ITERS:    determines accuracy of the plot.  Selecting 10 iterations
  42.              gives a quick rough estimate of the image, while 250 will
  43.              give an accurate, slow rendering.  Any plot can be inter-
  44.              rupted by clicking the left mouse button.
  45.  
  46. o Zooming in
  47.  
  48. To zoom in on an area, drag a box around that area with the left mouse 
  49. button and click "OK" in the resulting dialog box.  The plot will be 
  50. redrawn with the new window limits.  Note that the aspect ratio of the 
  51. plot is preserved by forcing the rubber box to be square while selecting. 
  52. To return to the original set, select "Full Set" from the Plot menu.
  53.  
  54. o What Doesn't Work (yet)
  55.  
  56. For the time being, the desk accessories are disabled due to some ongoing 
  57. compatibility problems.  I would like to have these ironed out in any 
  58. future releases.  Also, I've noticed some problems with sticky mouse 
  59. status--if you have a problem with a mouse button, click it again and it 
  60. should be o.k.; clicking near the edge of the screen to interrupt plots 
  61. may also help.  If anyone knows a good way to fix this, please let me 
  62. know.
  63.  
  64. o The Help a Poor Programmer Fund
  65.  
  66. This program is not public domain; however, I don't require any fee for 
  67. its use.  If you would like to donate money, offer any spare hardware or 
  68. software you might have to encourage further development of this or other 
  69. projects, or if just want to give creative feedback about MandelToy, you 
  70. can contact me in the following ways:
  71.       Greg Gladman
  72.       594 Stinchcomb Dr. Apt. #5
  73.       Columbus, OH 43202
  74.       e-mail: gladman@cis.ohio-state.edu
  75.               ggladman@magnus.ircc.ohio-state.edu
  76.               Users of the Software Plus BBS in Columbus, OH can also
  77.               leave mail there for me.
  78.              
  79. o Administrivia
  80.  
  81. This package consists of three files: MANDLTOY.PRG, MANDLTOY.RSC, and 
  82. MANDLTOY.DOC.  All three files must be distributed together.  If you 
  83. have a copy without any of these files, contact me for a full version.
  84. This software is distributed on a voluntary donation basis.  The author 
  85. (that's me!) bears no obligation to upgrade or replace this software for 
  86. any reason.  This software may not be sold.  If use it for profit, send a 
  87. little my way.
  88. The author assumes no responsibility for damage of any kind through use 
  89. or possession of this program, including (but not limited to) hardware or 
  90. software malfunction, bodily harm, loss of productivity, financial ruin, 
  91. or global warming.
  92. GFA-BASIC(tm) is a trademark of GFA Systemtechnik, Inc.
  93.  
  94. Enjoy!
  95. Greg Gladman
  96. December 1, 1990
  97.